package com.ruoyi.web.mapper;

import com.ruoyi.web.domain.SeaData;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 * @Description
 *
 * @author 李国臻
 * @date 2025-07-07 11:33
 */
@Mapper
public interface SeaDataServiceMapper {
    //主体数据
    public SeaData selectBuyoData(SeaData seaData);
    //获取所有主体数据
    public List<SeaData> selectBuyoDataList();

    //气温数据
    public SeaData selectTabQIWEData(SeaData seaData);
    public List<SeaData> selectTabQIWEDataForTime(SeaData seaData);

    //气压数据
    public SeaData selectTabQIYAData(SeaData seaData);
    public List<SeaData> selectTabQIYADataForTime(SeaData seaData);

    //湿度数据
    public SeaData selectTabSHDUData(SeaData seaData);
    public List<SeaData> selectTabSHDUDataForTime(SeaData seaData);

    //风数据
    public SeaData selectTabFGALData(SeaData seaData);
    public List<SeaData> selectTabFGALDataForTime(SeaData seaData);

    //水文水质数据
    public SeaData selectTabSHZHData(SeaData seaData);
    public List<SeaData> selectTabSHZHDataForTime(SeaData seaData);

    //波数据
    public SeaData selectTabBLOGData(SeaData seaData);
    public List<SeaData> selectTabBLOGDataTime(SeaData seaData);
}
